When is a computer not a computer?

نویسنده

  • P Kugel
چکیده

We recently bought an IBM-BLOKBUSTR computer, after reading Osherson’s (1985) beguiling description of its ability to do the uncomputable. We had hoped to use it in our study of the human ability to generate music. But we ran into problems that we had not anticipated. Readers of this journal who plan to use this rather unusual machine in their research, might want to profit from our experience. What makes BLOKBUSTR different from other computers is that it can do more than compute. For example, it can run a program, K-BAR, that outputs all and only the integers in the set that mathematicians call “K-bar”. K-bar is uncomputable. It consists of the indexes of Turing machines that do not halt when run on their own indexes. Since we can prove-mathematically-that this set cannot be generated by a computation, BLOKBUSTR can do something no ordinary computer can. In our lab, we feel that some human cognitive abilities require more than computing. The ability to generate and recognize good music, for example. We planned to use BLOKBUSTR’s ability to generate K-bar as a subroutine (or oracle) in a computer program that would simulate this human ability and generate music in the style of Mozart. Our aim was not to replace Mozart, who most people feel to be irreplaceable, but rather to try to characterize his style precisely. Like Stiny and Gips (1978), we feel that writing a program that generates works of art in a given style is one way to characterize that style precisely. Our plan to use K-bar was inspired by Myhill’s (1952) suggestion that enumerating a set of beautiful things might require the ability to generate a productive set and the fact that K-bar is such a set. Our choice of Mozart, rather than the more popular (among those who generate computer music) Bach, was inspired by the fact that musicians call their enumeration of Mozart’s work “K”. At least they refer to his works as “K459”, “K525” and the like. Since K-BAR enumerates the items not in the set that the mathematicians call “K”, we thought it might be apt to use it to try to enumerate the set of those of Mozart’s compositions not in the set the musicians

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SMART ROOM CARBON MONOXIDE MONITORING AND CONTROL SYSTEM

Carbon Monoxide (CO) is the most abundant air pollutant gas and accumulates rapidly to dangerous concentrations even in areas that seem to be well ventilated. Carbon monoxide detectors/alarm systems exist but people who are old, hearing impaired, partially sighted or heavy sleepers may not get the warning or find it difficult to wake up and get out in the event of dangerous concentration of CO ...

متن کامل

Approximating the step change point of the process fraction non conforming using genetic algorithm to optimize the likelihood function

Control charts are standard statistical process control (SPC) tools for detecting assignable causes. These charts trigger a signal when a process gets out of control but they do not indicate when the process change has begun. Identifying the real time of the change in the process, called the change point, is very important for eliminating the source(s) of the change. Knowing when a process has ...

متن کامل

نقش رایانه در طراحی فرش (در سه دهه اخیر)

Design, color and pattern, which are of the carpet overriding esthetic elements, create identity for a carpet. Designers have been depicting the most beautiful and attractive pictures as the carpet design for the past centuries. The history of incorporating computer-based designs into carpets does not exceed three decades; therefore, it is a present-day technology adopted: In the similar vein, ...

متن کامل

Voting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems

some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...

متن کامل

Voting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems

some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...

متن کامل

Teaching approaches to Computer Assisted Language Learning

Computers have been used for language teaching ever since the 1960's.Learning a second language is a challenging endeavor, and, for decades now, proponents of computer assisted language learning (CALL) have declared that help is on the horison. We investigate the suitability of deploying speech technology in computer based systems that can be used to teach foreign language skills. In this case,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Cognition

دوره 23 1  شماره 

صفحات  -

تاریخ انتشار 1986